large meat pie - German English Dictionary